blended in with other troops or neighbors - Spanish English Dictionary